@charset "utf-8";
/* CSS Document */
.order_checkBill {
    width: 59px;
}

.date_checkBill {
    width: 82px;
}

.address_checkBill {
    width: 206px;
}

.finish_checkBill {
    width: 74px;
}

.status_checkBill {
    width: 101px;
}

.amount_checkBill {
    width: 122px;
}

.cart__itemHeader_checkBill {
    margin-bottom: 33px;
    color: #545454;
    border-bottom: 1px solid #C8C8C8;
}

.cart__itemList_checkBill {
    margin-bottom: 25px;
    font-size: 12px;
    line-height: 18px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #e8e8e8;
}

.cart__totalAmountFontSize {
    font-size: 15px;
}

.cart__totalTotalFontSize {
    font-size: 17px;
}

.cart__totalAmountPadding {
    padding: 22px 25px 12px 25px;
}

.cart__buttonCancelPadding {
    padding: 20px 5px 12px 5px;;
}

.lightGreyBorder {
border: 1px solid #d0d0d0 !important;
}


#topcontainer {
	position: relative;
	float: left;
	width: 996px;
	height: 307px;
	margin-top: 7px;
	border: none;
}

.topleft {
   
top:0;
left:0;
float:left;
width:466px;
height:307px;
margin-right:7px;
position: absolute;
}

.topmiddle {
left:473px;
	float:left;
	width:241px;
	height:307px;
        margin-right:7px;
position: absolute;
}

.topright {

left:721px;
	width: 275px;
	height: 307px;
	float:left;
position: absolute;
}

.toprightup {

    top:0;
    left:721px;
	float:left;
	width:275px;
	height:150px;
        margin-bottom:7px;
position: absolute;
}

.toprightdown {

    top:157px;
    left:721px;
	float:left;
 	width:275px;
 	height:150px;
position: absolute;
}

.b-mainBanner__categories .menuWrapper {padding:20px;}

#fct-brand-search .icon {
background-position: 148px 5px;
padding-right: 25px;
}

li.b-features__contactUs.size1of4 {
width: 20%;
}

.nav__item--red {
    padding-right: 0px !important;
}


#homepage_container{
	position:relative;
	width:100%;
	text-align:center;
}

.line_separator{
	height:1px;
	border-bottom:1px solid #DEDEDE;
	margin-bottom:37px;
}

.homepage_text{
	font-family:arial;
	font-size:16px;
	color:#000;
	margin-bottom:23px;
}

.product_row{
	width:100%;
	text-align:center;
	padding:0px;
	margin:0px;
}
